a long whiletrong một thời gian dài: for many a long daynghĩa mỹ) một thời gian dài: a coon's agetạm biệt trong một thời gian dài: to bid a farewell